

#subhome-pick{
    background: #f3f3f3;
    ul{
        border-top: .01rem solid #c8c8c8;
        li.pick-single{
            background: #fff;
            margin-bottom: .2rem;
            a{
                display: block;
            }
            .top{
                height: 2rem;
                padding: .1rem .25rem;
                position: relative;
                border-bottom: .01rem solid #c8c8c8;
                .pick-single-img{
                    height: 2rem;
                    width: 2rem;
                    border-radius: .25rem;
                    float: left;
                }
                .pick-single-detail{
                    padding: .25rem 0;
                    float: left;
                    margin-left: .6rem;
                    .title{
                        font-size: .3rem;
                        color: #323232;
                    }
                    .address{
                        font-size: .24rem;
                        
                        color: #969696;
                        img{
                            margin-right: .15rem;
                            
                            vertical-align: middle;
                        }
                    }
                    .goodlevel{
                        height: .3rem;
                        margin-top: .05rem;
                        img{
                            width: .3rem;
                            float: left;
                            margin-right: .08rem;
                        }
                    }
                }
                .distance{
                    position: absolute;
                    right: .5rem;
                    bottom: .55rem;
                    font-size: .26rem;
                    color: #969696;
                }
            }
            .price{
                overflow: hidden;
                padding: .3rem 0 .3rem .3rem;
                .wrap-left{
                    height: 100%;
                    float: left;
                    display: flex;
                    flex-direction: column;
                    span{
                        height: .5rem;
                        color: #49B152;
                        font-size: .28rem;
                        b{
                            font-size: .34rem;
                        }
                    }   
                }
                .wrap-right{
                    height: 100%;
                    float: left;
                    display: flex;
                    flex-direction: column;
                    margin-left: .27rem;
                    span{
                        
                        height: .5rem;
                        color: #969696;
                        position: relative;
                        top: .06rem;
                        font-size: .28rem ;
                        a{
                            float: right;
                            color: #969696;
                        }
                    }
                }
            }
        }
    }
    .loading{
        text-align: center;
        font-size: .28rem;
        margin: -.2rem auto 0;
        img{
            vertical-align: middle;
        }
    }
    .toBottomOfPage{
        display: block;
        margin: -.2rem auto 0;
        text-align: center;
        font-size: .28rem ;
    }
}
